home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 1998 November / IRIX 6.5.2 Base Documentation November 1998.img / usr / share / catman / u_man / cat1 / dhcp_bootp.z / dhcp_bootp
Text File  |  1998-10-30  |  29KB  |  595 lines

  1.  
  2.  
  3.  
  4. ddddhhhhccccpppp____bbbboooooooottttpppp((((1111MMMM))))                                                  ddddhhhhccccpppp____bbbboooooooottttpppp((((1111MMMM))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      dhcp_bootp - proclaim server for Dynamic Host Configuration Protocol
  10.  
  11. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  12.      ////uuuussssrrrr////eeeettttcccc////ddddhhhhccccpppp____bbbboooooooottttpppp [ ----ffffdddd ] [ ----oooo _d_h_c_p__o_p_t_i_o_n_s__f_i_l_e ]
  13.  
  14. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  15.      _d_h_c_p__b_o_o_t_p is the server that communicates with other DHCP and
  16.      _p_r_o_c_l_a_i_m(1M) clients to provide configuration parameters, including at
  17.      least an IP address.  The format of DHCP messages is based on _b_o_o_t_p
  18.      messages (see RFC 951).  A detailed protocol specification for DHCP is
  19.      contained in RFC 1541, available from the Network Information Center.
  20.  
  21.      The DHCP protocol uses UDP/IP as its transport mechanism.  The DHCP
  22.      server receives service requests at the UDP port indicated in the _b_o_o_t_p
  23.      service description contained in the file /_e_t_c/_s_e_r_v_i_c_e_s (see
  24.      _s_e_r_v_i_c_e_s(4)).  The _p_r_o_c_l_a_i_m server can be used together with one or more
  25.      _p_r_o_c_l_a_i_m _r_e_l_a_y-_a_g_e_n_t_s (see _d_h_c_p__r_e_l_a_y(1M)) to enable clients to obtain
  26.      address-leases across networks.  The _d_h_c_p__b_o_o_t_p server responds to
  27.      multiple interfaces on a multihomed gateway machine, for dynamic IP
  28.      addresses.
  29.  
  30.      _d_h_c_p__b_o_o_t_p replaces the standard _b_o_o_t_p(1M) server application and serves
  31.      both _b_o_o_t_p and DHCP clients.
  32.  
  33.  
  34. CCCCOOOOMMMMMMMMAAAANNNNDDDD LLLLIIIINNNNEEEE OOOOPPPPTTTTIIIIOOOONNNNSSSS
  35.      ----ffff   This enables cross network forwarding if the client is requesting
  36.           for service from a dhcp server which is reachable via this server
  37.           and on a different wire.
  38.  
  39.      ----dddd   This enables the _d_h_c_p__s_e_r_v_e_r into a debug mode in which it logs
  40.           messages to /_v_a_r/_a_d_m/_S_Y_S_L_O_G.
  41.  
  42.      ----oooo   The path of the _d_h_c_p__o_p_t_i_o_n_s__f_i_l_e can be mentioned using this
  43.           option. The default location is /_e_t_c/_c_o_n_f_i_g/_d_h_c_p__b_o_o_t_p._o_p_t_i_o_n_s.
  44.  
  45. CCCCOOOONNNNFFFFIIIIGGGGUUUURRRRAAAATTTTIIIIOOOONNNN
  46.      _d_h_c_p__b_o_o_t_p execution can be controlled through the following steps.
  47.  
  48.      1)  Specify the additional DHCP-related options in the
  49.          /_e_t_c/_c_o_n_f_i_g/_d_h_c_p__b_o_o_t_p._o_p_t_i_o_n_s file as follows:
  50.  
  51.          ----yyyy   If you are using NIS to propagate the _h_o_s_t_s and _e_t_h_e_r_s map, this
  52.               system is required to be the NIS master server for _p_r_o_c_l_a_i_m to
  53.               work correctly.
  54.  
  55.          ----wwww _h_o_s_t_s__m_a_p
  56.               Specifies the optional location of the _h_o_s_t_s map.  Not valid
  57.               with the ----ssss option.  The default is /_e_t_c/_h_o_s_t_s.
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. ddddhhhhccccpppp____bbbboooooooottttpppp((((1111MMMM))))                                                  ddddhhhhccccpppp____bbbboooooooottttpppp((((1111MMMM))))
  71.  
  72.  
  73.  
  74.          ----eeee _e_t_h_e_r_s__m_a_p
  75.               Specifies the optional location of the _e_t_h_e_r_s map.  Not valid
  76.               with the ----ssss option.  The default is /_e_t_c/_e_t_h_e_r_s.
  77.  
  78.          ----uuuu _s_y_s_n_a_m_e
  79.               Specifies the name for an optional _s_y_s_n_a_m_e file.  The default is
  80.               /_u_n_i_x.
  81.  
  82.          ----cccc _p_r_o_c_l_a_i_m__c_o_n_f_i_g__d_i_r
  83.               Specifies the optional proclaim server configuration directory.
  84.               The default directory is /_v_a_r/_d_h_c_p/_c_o_n_f_i_g.
  85.  
  86.          ----tttt _s_e_c_o_n_d_s
  87.               A timeout period for the _d_h_c_p__b_o_o_t_p server can be set else the
  88.               default period will be used.If a timeout period of 0 seconds is
  89.               used then the _d_h_c_p__b_o_o_t_p server will become a persistent daemon.
  90.  
  91.          ----xxxx   This option is used in conjunction with a Domain Name Server
  92.               that provides the IP address to hostname mapping for the initial
  93.               assignment of IP addresses to hosts by the DHCP server. The
  94.               option has been found to be particularly useful in an Internet
  95.               Service Provider type of setup where the IP address to hostname
  96.               mapping may be required to remain fixed. Once an IP address is
  97.               assigned it is written to the _e_t_h_e_r_T_o_I_P._p_a_g file.  When this
  98.               option is in effect, _e_t_h_e_r_T_o_I_P._p_a_g is the only file consulted to
  99.               determine whether a particular IP address or hostname is already
  100.               assigned.
  101.  
  102.          ----nnnn   Specifies that the server should return a netmask with its reply
  103.               regardless of whether a client requested it or not.
  104.  
  105.          ----mmmm _o_p_t_i_o_n_s
  106.               Specifies additional options to be sent by the server to clients
  107.               irrespective of whether the client requests them or not. The
  108.               additional options are specified as a comma or colon separated
  109.               list with no spaces.
  110.  
  111.          ----rrrr _s_c_r_i_p_t__f_i_l_e__p_a_t_h
  112.               Specifies an optional script file to execute when the server
  113.               changes the _e_t_h_e_r_T_o_I_P database. The complete path to the script
  114.               must be specified as an a argument. The server calls the script
  115.               with several command-line arguments: -_c _c_l_i_e_n_t__i_d_e_n_t_i_f_i_e_r -_m
  116.               _p_h_y_s_i_c_a_l__a_d_d_r_e_s_s -_i _i_p__a_d_d_r_e_s_s -_h _h_o_s_t_n_a_m_e -_l _l_e_a_s_e -_o _o_p_e_r_a_t_i_o_n
  117.               -_t _d_h_c_p__m_e_s_s_a_g_e__t_y_p_e. The script is executed in the background.
  118.               The value of the operation argument is 0 if it was a record
  119.               creation, 1 if it was a deletion, and 2 if the lease was
  120.               updated. The dhcp_message_type is the same as defined message
  121.               types in the DHCP literature. If a message is sent to the client
  122.               that message type is passed as an argument, otherwise the
  123.               message type received from the client is passed. This script may
  124.               be used to perform other functions such as dynamic DNS updates.
  125.  
  126.  
  127.  
  128.  
  129.                                                                         PPPPaaaaggggeeee 2222
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136. ddddhhhhccccpppp____bbbboooooooottttpppp((((1111MMMM))))                                                  ddddhhhhccccpppp____bbbboooooooottttpppp((((1111MMMM))))
  137.  
  138.  
  139.  
  140.          ----WWWW   Specifies that the the hosts map file or /_e_t_c/_h_o_s_t_s file should
  141.               not be updated when leases are added or removed.
  142.  
  143.          ----EEEE   Specifies that the ethers map file or/_e_t_c/_e_t_h_e_r_s file should not
  144.               be updated when leases are added or removed.
  145.  
  146.          The following options (----ppppnnnn,,,,----pppptttt,,,,----ppppllll) can be set only
  147.               with the Enhanced DHCP server product.
  148.  
  149.          ----ppppnnnn  Specifies that a ping be sent before an address is leased to
  150.               check if a host is using the IP address. If a reply is received
  151.               then a message is logged in the SYSLOG indicating that "Address
  152.               <addr> appears to be STOLEN" and a record is added into the
  153.               database with a lease time of -2 for this IP address. The DHCP
  154.               administrator should investigate the occurrence and remove the
  155.               entry in the database with the _d_h_c_p_d_b command once it has been
  156.               resolved. The DHCP server tries to give out another address to
  157.               the requesting client.
  158.  
  159.          ----pppptttt _p_i_n_g__t_i_m_e_o_u_t
  160.               Specifies the timeout for the ping. If a reply to a ping is not
  161.               received in _p_i_n_g__t_i_m_e_o_u_t seconds the address is considered to be
  162.               not taken. The default value for the timeout is 1 second. Note
  163.               that the server processes requests from other DHCP clients while
  164.               waiting for the timeout to expire. The server does not block
  165.               waiting for a reply to a ping request. If blocking pings are
  166.               required for some reason use the ----ppppbbbb option instead of the ----ppppnnnn
  167.               option.
  168.  
  169.          ----ppppllll _n_u_m_b_e_r__o_f__o_u_t_s_t_a_n_d_i_n_g__p_i_n_g_s
  170.               This is the maximum number of pings outstanding. Once this value
  171.               is reached the server automatically stops sending ping to check
  172.               if an IP address is taken. The server begins to send ping
  173.               request once the number of outstanding ping requests falls below
  174.               this value. It is set to 16 by default.
  175.  
  176.      2)  Create one or more network configuration files based on the network
  177.          numbers this server is responsible for.  A default configuration file
  178.          is provided: /_v_a_r/_d_h_c_p/_c_o_n_f_i_g/_c_o_n_f_i_g._D_e_f_a_u_l_t.  The new file(s) should
  179.          be named _c_o_n_f_i_g.<_n_e_t_n_u_m_b_e_r> in the same directory.  For example, if
  180.          this server is serving clients on the 192.26.61 network, the
  181.          configuration file should be named _c_o_n_f_i_g._1_9_2._2_6._6_1._0.  See below for
  182.          a list of configuration parameters.
  183.  
  184.      3)  The DHCP server also provides MAC address based filtering. This
  185.          option is available only with the Enhanced DHCP server product. The
  186.          filters are specified in the /_v_a_r/_d_h_c_p/_c_o_n_f_i_g/_d_h_c_p_m_t_a_b file. MAC
  187.          addresses can be specified as either complete addresses or as a
  188.          regular expression to specify a set of addresses. The regular
  189.          expression syntax is described in the man pages for _r_e_g_c_m_p(_3_G).
  190.  
  191.          If a DHCP packet from a client with a matching mac address is
  192.  
  193.  
  194.  
  195.                                                                         PPPPaaaaggggeeee 3333
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202. ddddhhhhccccpppp____bbbboooooooottttpppp((((1111MMMM))))                                                  ddddhhhhccccpppp____bbbboooooooottttpppp((((1111MMMM))))
  203.  
  204.  
  205.  
  206.          received then the corresponding actions are taken. Regular expression
  207.          matching is attempted only if a complete match is not found. The
  208.          length and hardware type must also match for non-regular expression
  209.          entries. The length may not match for entries that have regular
  210.          expressions. Once a match is found the remaining entries are not
  211.          searched. An example of the configuration file is as follows
  212.  
  213.  
  214.           # dhcpmtab - mac address based filtering for DHCP
  215.           #len htype     mac            action
  216.           6    1    01:02:03:8a:8b:8c   K
  217.           0    1    01:02:*             L|K
  218.  
  219.  
  220.      The actions can be specified as a combination of L and K. Each of the
  221.      actions L=log request, and K=drop request, is acted upon in that order.
  222.      The system log is updated if the L action is requested. If the K action
  223.      is specified and an L is not specified then the packet is silently
  224.      dropped.
  225.  
  226.  
  227.      4)  Enable the _p_r_o_c_l_a_i_m server by giving the command:
  228.          cccchhhhkkkkccccoooonnnnffffiiiigggg pppprrrrooooccccllllaaaaiiiimmmm____sssseeeerrrrvvvveeeerrrr oooonnnn
  229.  
  230.      5)  Replace the "bootp" entry in /_u_s_r/_e_t_c/_i_n_e_t_d._c_o_n_f with this line:
  231.          bbbboooooooottttpppp ddddggggrrrraaaammmm uuuuddddpppp wwwwaaaaiiiitttt rrrrooooooootttt ////uuuussssrrrr////eeeettttcccc////ddddhhhhccccpppp____bbbboooooooottttpppp ddddhhhhccccpppp____bbbboooooooottttpppp ----oooo \\\\
  232.               ////eeeettttcccc////ccccoooonnnnffffiiiigggg////ddddhhhhccccpppp____bbbboooooooottttpppp....ooooppppttttiiiioooonnnnssss
  233.  
  234.      6)  Issue this command, to restart _i_n_e_t_d with ////eeeettttcccc////kkkkiiiillllllllaaaallllllll ----HHHHUUUUPPPP iiiinnnneeeettttdddd:
  235.          _////_eeee_tttt_cccc_////_kkkk_iiii_llll_llll_aaaa_llll_llll _bbbb_oooo_oooo_tttt_pppp
  236.  
  237.    CCCCoooonnnnffffiiiigggguuuurrrraaaattttiiiioooonnnn PPPPaaaarrrraaaammmmeeeetttteeeerrrrssss
  238.      These parameters can be supplied in the configuration file for each
  239.      network.  All of the address fields can either be in standard IP address
  240.      dot notation, or as a hex number prefixed with a 0x.  Most of the fields
  241.      can be left blank to render them non-applicable.
  242.  
  243.      _p_r_o__a_d_d_r_e_s_s__c_o_u_n_t_e_r
  244.           This integer field specifies the host number for the next IP
  245.           address.  The next address is constructed using the counter and
  246.           checked through the range of the assignable addresses.  The first
  247.           available address in the range is assigned.
  248.  
  249.      _p_r_o__h_o_s_t__p_f_x__c_o_u_n_t_e_r
  250.           This integer field specifies the starting number appended to the
  251.           _p_r_o__h_o_s_t__p_r_e_f_i_x to generate a new hostname.  This counter is
  252.           incremented and a new hostname generated until a unique unused name
  253.           is found.
  254.  
  255.      _p_r_o__n_e_t_m_a_s_k
  256.           This field takes a netmask in address form.  For more information on
  257.           netmasks, see the _I_R_I_X _A_d_m_i_n: _N_e_t_w_o_r_k_i_n_g _a_n_d _M_a_i_l guide.  This field
  258.  
  259.  
  260.  
  261.                                                                         PPPPaaaaggggeeee 4444
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268. ddddhhhhccccpppp____bbbboooooooottttpppp((((1111MMMM))))                                                  ddddhhhhccccpppp____bbbboooooooottttpppp((((1111MMMM))))
  269.  
  270.  
  271.  
  272.           specifies the subnetmask used by the client systems.
  273.  
  274.      _p_r_o__l_e_a_s_e
  275.           This unsigned integer field specifies the client address lease time
  276.           in seconds.  This implementation of the DHCP server assigns 3 year
  277.           leases by default, and the leases are expired only when explicitly
  278.           surrendered by the client.
  279.  
  280.      _p_r_o__h_o_s_t__p_r_e_f_i_x
  281.           This string field specifies the default text prefix for generating
  282.           client hostnames.  For example, the prefix iiiirrrriiiissss directs proclaim to
  283.           generate hostnames of the form iiiirrrriiiissss1111, iiiirrrriiiissss2222, iiiirrrriiiissss3333, and so on.
  284.  
  285.      _p_r_o__c_h_o_o_s_e__n_a_m_e
  286.           This boolean (true or false) flag specifies whether the client
  287.           systems are allowed to choose their own hostname or whether they
  288.           must be assigned the name given to them by the server.  A value of 1
  289.           (true) in this field brings up a dialog box on the client system
  290.           giving the user the option of either taking the name offered by the
  291.           server or entering a hostname of the user's choice.  If the user
  292.           selects a name, the server allows this name if it passes basic tests
  293.           for syntax and uniqueness, otherwise the server/client dialogue
  294.           continues until a mutually acceptable name is submitted.  A value of
  295.           0 (false) in this field indicates that the user on the client system
  296.           must accept the name provided by the server.
  297.  
  298.      _p_r_o__i_p_a_d_d_r_e_s_s__r_a_n_g_e
  299.           This field takes an entry of integers using standard numeric range
  300.           rules.  The entry defines the range of host number addresses
  301.           assignable by this server.  For example, if the value is: 1-3, 5-7,
  302.           9.  The server issues IP addresses with the base address specified
  303.           in the configuration filename (such as _c_o_n_f_i_g._1_9_2._2_6._6_1._0).
  304.  
  305.           Each client is issued an IP address matching the name of the
  306.           configuration file, suffixed with the numbers 1 through 3, and 5
  307.           through 7, and 9, but not 4 or 8.  This option can be to restrict
  308.           the IP addresses offered by a given server.  This is very useful if
  309.           the administrator wants to assign only certain block(s) of addresses
  310.           using proclaim, or in the absence of a server to server protocol,
  311.           wishes to have multiple servers serve clients on the same subnet.
  312.  
  313.      _p_r_o__r_o_u_t_e_r__a_d_d_r
  314.           This field of comma-separated IP addresses specifies a list of
  315.           addresses for network routers on the client's subnet.  Routers
  316.           should be listed in the order of preference for their use.
  317.  
  318.      _p_r_o__b_o_o_t_f_i_l_e__s_i_z_e
  319.           Specifies length in 512-octet blocks of the default boot image for
  320.           the client.
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.                                                                         PPPPaaaaggggeeee 5555
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334. ddddhhhhccccpppp____bbbboooooooottttpppp((((1111MMMM))))                                                  ddddhhhhccccpppp____bbbboooooooottttpppp((((1111MMMM))))
  335.  
  336.  
  337.  
  338.      _p_r_o__t_i_m_e__o_f_f_s_e_t
  339.           Specifies offset of the client's subnet from Coordinated Universal
  340.           Time (UTC) in seconds.
  341.  
  342.      _p_r_o__m_e_r_i_t_d_u_m_p__p_a_t_h_n_a_m_e
  343.           Specifies a file for dumping a core image in case the client
  344.           crashes.
  345.  
  346.      _p_r_o__r_o_o_t__p_a_t_h_n_a_m_e
  347.           Specifies the directory that contains the client's root disk
  348.           partition.
  349.  
  350.      _p_r_o__e_x_t_e_n_s_i_o_n_s__p_a_t_h_n_a_m_e
  351.           Specifies a TFTP file containing vendor extensions for _b_o_o_t_p.  On
  352.           SGI systems the this file has the same format as the
  353.           _c_o_n_f_i_g._n_e_t_n_u_m_b_e_r file.
  354.  
  355.      _p_r_o__T_F_T_P_s_e_r_v_e_r__n_a_m_e
  356.           Specifies a TFTP server for the client.
  357.  
  358.      _p_r_o__b_o_o_t_f_i_l_e__n_a_m_e
  359.           Specifies the pathname of the default boot image for the client.
  360.  
  361.      _p_r_o__d_n_s__d_o_m_a_i_n
  362.           This text field specifies the domain name that client should use
  363.           when resolving hostnames using DNS.
  364.  
  365.      _p_r_o__d_n_s_s_e_r_v_e_r__a_d_d_r
  366.           This field of comma-separated IP addresses specifies a list of
  367.           addresses for Domain Name System servers available to the client.
  368.           Servers should be listed in the order of preference for their use.
  369.  
  370.      _p_r_o__p_r_o_p_e_l__s_e_r_v_e_r
  371.           This IP address specifies the address of the _p_r_o_p_e_l server that
  372.           serves the clients on this subnet.  Additional information about
  373.           _p_r_o_p_e_l can be found in Chapter 2, "Software Distribution, User, and
  374.           Host Management With propel," of the _I_R_I_X_p_r_o _A_d_m_i_n_i_s_t_r_a_t_o_r'_s _G_u_i_d_e.
  375.  
  376.      _p_r_o__t_i_m_e_s_e_r_v_e_r__a_d_d_r
  377.           This field of comma-separated IP addresses specifies a list of
  378.           addresses for time servers available to the client.  Addresses
  379.           should be listed in the order of preference for their use.
  380.  
  381.      _p_r_o__l_o_g_s_e_r_v_e_r__a_d_d_r
  382.           Specifies a list of UDP log servers available to the client.
  383.  
  384.      _p_r_o__c_o_o_k_i_e_s_e_r_v_e_r__a_d_d_r
  385.           Specifies a list of RFC 865 cookie servers available to the client.
  386.  
  387.      _p_r_o__L_P_R_s_e_r_v_e_r__a_d_d_r
  388.           Specifies a list of RFC 1179 line printer servers available to the
  389.           client.
  390.  
  391.  
  392.  
  393.                                                                         PPPPaaaaggggeeee 6666
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400. ddddhhhhccccpppp____bbbboooooooottttpppp((((1111MMMM))))                                                  ddddhhhhccccpppp____bbbboooooooottttpppp((((1111MMMM))))
  401.  
  402.  
  403.  
  404.      _p_r_o__r_e_s_o_u_r_c_e_s_e_r_v_e_r__a_d_d_r
  405.           Specifies a list of RFC 887 resource location servers available to
  406.           the client.
  407.  
  408.      _p_r_o__s_w_a_p_s_e_r_v_e_r__a_d_d_r
  409.           Specifies the IP address of the client's swap server.
  410.  
  411.      _p_r_o__n_i_s__d_o_m_a_i_n
  412.           This text field specifies the name of the client's NIS domain.
  413.  
  414.      _p_r_o__n_i_s_s_e_r_v_e_r__a_d_d_r
  415.           This field of comma-separated IP addresses specifies a list of
  416.           addresses indicating NIS servers available to the client.  Servers
  417.           should be listed in the order of preference for their use.
  418.  
  419.      _p_r_o__m_t_u
  420.           This unsigned short integer field specifies the MTU (maximum
  421.           transmission unit) to use on the network interface configured in
  422.           this file.  The minimum legal value for the MTU is 68.
  423.  
  424.      _p_r_o__a_l_l_n_e_t_s__l_o_c_a_l
  425.           This boolean (true/false) field specifies whether or not the client
  426.           can assume that all other subnets of the IP network to which the
  427.           client is connected use the same MTU as the subnet to which the
  428.           client is directly connected.  A value of 1 (true) indicates that
  429.           all subnets share the same MTU.  A value of 0 (false) means that the
  430.           client should assume that some other subnets can have smaller MTUs.
  431.  
  432.      _p_r_o__b_r_o_a_d_c_a_s_t
  433.           This IP address field specifies the broadcast address in use on the
  434.           client's subnet.
  435.  
  436.      _p_r_o__d_o_m_a_s_k__d_i_s_c
  437.           This boolean (true/false) Perform Mask Discovery field specifies
  438.           whether or not the client should perform subnet mask discovery using
  439.           ICMP.  A value of 1 (true) means that the client should perform mask
  440.           discovery, while a value of 0 (false) indicates that the client
  441.           should not perform mask discovery.
  442.  
  443.      _p_r_o__r_e_s_p__m_a_s_k__r_e_q
  444.           This boolean (true/false) Mask Supplier field specifies whether or
  445.           not the client should respond to subnet mask requests using ICMP.  A
  446.           value of 1 (true) means that the client should respond.  A value of
  447.           0 (false) in this field means that the client should not respond.
  448.  
  449.      _p_r_o__s_t_a_t_i_c__r_o_u_t_e_s
  450.           This field takes a comma-separated list of routes in the following
  451.           form:
  452.           ddddeeeesssstttt____aaaaddddddddrrrreeeessssssss ---- rrrroooouuuutttteeeerrrr____aaaaddddddddrrrreeeessssssss,,,, ddddeeeesssstttt____aaaaddddddddrrrreeeessssssss2222 ---- rrrroooouuuutttteeeerrrr____aaaaddddddddrrrreeeessssssss2222....
  453.           The static route field specifies a list of static routes that the
  454.           client should install in its routing cache.  If multiple routes to
  455.           the same destination are specified, they should be listed in
  456.  
  457.  
  458.  
  459.                                                                         PPPPaaaaggggeeee 7777
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466. ddddhhhhccccpppp____bbbboooooooottttpppp((((1111MMMM))))                                                  ddddhhhhccccpppp____bbbboooooooottttpppp((((1111MMMM))))
  467.  
  468.  
  469.  
  470.           descending order of priority.  The routes consist of a list of IP
  471.           address pairs.  The first address is the destination address; its
  472.           counterpart address, separated by a dash (-), is the address of the
  473.           router to the destination.  The default route (0.0.0.0) is an
  474.           illegal destination for a static route.
  475.  
  476.      _S_e_r_v_e__T_h_i_s__N_e_t_w_o_r_k
  477.           Toggle DHCP serving of this subnet.
  478.  
  479.      _O_t_h_e_r _O_p_t_i_o_n_s
  480.           The Proclaim server also handles other options listed in RFC 1533.
  481.           To set values for these options use of the _P_r_o_c_l_a_i_m_S_e_r_v_e_r_M_g_r(1M)
  482.           graphical user interface is recommended.  You can view the standard
  483.           _c_o_n_f_i_g._D_e_f_a_u_l_t file in the /_v_a_r/_d_h_c_p/_c_o_n_f_i_g directory to see all the
  484.           supported options.
  485.  
  486.      The following are the active lines only from a working _c_o_n_f_i_g._n_e_t_n_u_m_b_e_r
  487.      configuration file:
  488.  
  489.           Serve_This_Network: 1
  490.           pro_address_counter: 1
  491.           pro_host_pfx_counter: 1
  492.           pro_netmask: 255.255.255.0
  493.           pro_lease: 604800
  494.           pro_host_prefix: n6634
  495.           pro_choose_name: 1
  496.           pro_ipaddress_range: 1-254
  497.           pro_dns_domain: engr.sgi.com
  498.           pro_nis_domain: engr.sgi.com
  499.           pro_mtu: 1500
  500.           pro_allnets_local: 1
  501.           pro_domask_disc: 0
  502.           pro_resp_mask_req: 0
  503.  
  504.  
  505. NNNNOOOOTTTTEEEESSSS
  506.      Debugging may be enabled by sending a SIGUSR1 signal to the server and
  507.      may be disabled by sending SIGUSR2. To increase the level of debugging
  508.      send multiple SIGUSR1 signals, for example, kkkkiiiillllllllaaaallllllll ----UUUUSSSSRRRR1111 ddddhhhhccccpppp____bbbboooooooottttpppp.
  509.  
  510.      The dhcp_bootp server database is maintained in ndbm files with (.dir)
  511.      and (.pag) extensions.The /_u_s_r/_s_b_i_n/_d_b_m_T_o_E_t_h_I_P utility can be used to
  512.      view the contents of this file. It converts the ndbm format to the text
  513.      format and outputs the text onto the standard output.In case of
  514.      situations where it is needed to generate the ndbm files the
  515.      /_u_s_r/_e_t_c/_e_t_h_I_P_T_o_D_b_m utility may be used to convert a _e_t_h_e_r_T_o_I_P file (in
  516.      text format) to ndbm formatted files.
  517.  
  518.      To use the _b_o_o_t_p server with DHCP style options specify the options in
  519.      the /_e_t_c/_c_o_n_f_i_g/_b_o_o_t_p-_r_f_c_1_5_3_3._o_p_t_i_o_n_s file. See this file to check what
  520.      options are supported.
  521.  
  522.  
  523.  
  524.  
  525.                                                                         PPPPaaaaggggeeee 8888
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532. ddddhhhhccccpppp____bbbboooooooottttpppp((((1111MMMM))))                                                  ddddhhhhccccpppp____bbbboooooooottttpppp((((1111MMMM))))
  533.  
  534.  
  535.  
  536. FFFFIIIILLLLEEEESSSS
  537.      /etc/config/dhcp_bootp.options
  538.      /etc/config/bootp-rfc1533.options
  539.      /etc/hosts
  540.      /etc/ethers
  541.      /usr/etc/inetd.conf
  542.      /var/dhcp/etherToIP
  543.      /var/dhcp/etherToIP.pag
  544.      /var/dhcp/etherToIP.dir
  545.      /var/dhcp/config/config.Default
  546.      /var/dhcp/config/dhcpmtab
  547.  
  548.  
  549. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  550.      bootp(1M), chkconfig(1M), dhcp_relay(1M), inetd(1M), proclaim(1M),
  551.      ProclaimServerMgr(1M), syslogd(1M), ethers(4), hosts(4).
  552.  
  553.      IETF RFCs 1541, 1533, 1534, 1535.
  554.  
  555.  
  556.  
  557.  
  558.  
  559.  
  560.  
  561.  
  562.  
  563.  
  564.  
  565.  
  566.  
  567.  
  568.  
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.                                                                         PPPPaaaaggggeeee 9999
  592.  
  593.  
  594.  
  595.